package com.irdstudio.efp.nls.service.domain;

import com.irdstudio.basic.framework.core.vo.BaseInfo;

import java.util.Date;

/**
 * 签章记录表
 *
 * @author gcb
 * @date 2020-08-13
 */
public class SignatureRecord extends BaseInfo {
    /**
     * 主键uuid
     */
    private String id;
    /**
     * 产品id
     */
    private String prdId;
    /**
     * 申请流水号（授信、用信）
     */
    private String applySeq;
    /**
     * 关联类型
     */
    private Integer linkType;
    /**
     * 协议文件类型
     */
    private String polFileType;
    /**
     * 签章状态 1、成功 2、失败 3、签章成功下载失败
     */
    private Integer siuSta;
    /**
     * 重试次数
     */
    private Integer retryNum;
    /**
     * 签章返回报文
     */
    private String siuRetMsg;
    /**
     * 签章成功返回的合同号
     */
    private String siuContNo;
    /**
     * 下载返回报文
     */
    private String dwnRetMsg;
    /**
     * 异常信息
     */
    private String errMsg;
    /**
     * 插入时间
     */
    private Date createTime;
    /**
     * 最新变更时间
     */
    private Date lastUpdateTime;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getPrdId() {
        return prdId;
    }

    public void setPrdId(String prdId) {
        this.prdId = prdId;
    }

    public String getApplySeq() {
        return applySeq;
    }

    public void setApplySeq(String applySeq) {
        this.applySeq = applySeq;
    }

    public Integer getLinkType() {
        return linkType;
    }

    public void setLinkType(Integer linkType) {
        this.linkType = linkType;
    }

    public String getPolFileType() {
        return polFileType;
    }

    public void setPolFileType(String polFileType) {
        this.polFileType = polFileType;
    }

    public Integer getSiuSta() {
        return siuSta;
    }

    public void setSiuSta(Integer siuSta) {
        this.siuSta = siuSta;
    }

    public Integer getRetryNum() {
        return retryNum;
    }

    public void setRetryNum(Integer retryNum) {
        this.retryNum = retryNum;
    }

    public String getSiuRetMsg() {
        return siuRetMsg;
    }

    public void setSiuRetMsg(String siuRetMsg) {
        this.siuRetMsg = siuRetMsg;
    }

    public String getSiuContNo() {
        return siuContNo;
    }

    public void setSiuContNo(String siuContNo) {
        this.siuContNo = siuContNo;
    }

    public String getDwnRetMsg() {
        return dwnRetMsg;
    }

    public void setDwnRetMsg(String dwnRetMsg) {
        this.dwnRetMsg = dwnRetMsg;
    }

    public String getErrMsg() {
        return errMsg;
    }

    public void setErrMsg(String errMsg) {
        this.errMsg = errMsg;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getLastUpdateTime() {
        return lastUpdateTime;
    }

    public void setLastUpdateTime(Date lastUpdateTime) {
        this.lastUpdateTime = lastUpdateTime;
    }
}